package com.beautify.entity.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class Result {
    private Integer code;//响应码1代表成功：0代表失败
    private String msg;//响应信息 描述字符串
    private Object data;//返回的数据
    public static Result success() {
        return new Result(1,"success", null);
    }//增删改 成功响应

    public static Result success (Object data) {
        return new Result(1, "success",data);
    }//查询成功响应


    public static Result success (Integer code, Object data) {
        return new Result(code, "success",data);
    }//查询成功响应

    public static Result error (String msg){
        return new Result(0,msg, null);
    }//失败响应

    public static Result error (){
        return new Result(0, "",null);
    }//失败响应



}
